﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Anglo.Models
{
    public class JobItem
    {
        public int JobID { get; set; }
        public string JobTitle { get; set; }
        public string Discipline { get; set; }
        public string Industry { get; set; }
        public string Location { get; set; }
        public string Pay { get; set; }
    }

    public class JobDetails: JobItem
    {
        public string Region { get; set; }
        public string JobType { get; set; }
        public string JobFullTitle { get; set; }
        public string JobDescription { get; set; }
        public string JobReference { get; set; }
    }


    public class JobHierarchy : JobItem
    {
        public bool DisciplineHeader;
        public bool IndustryHeader;
    }

    public class Industry
    {
        public int IndustryID;
        public string Title;
        public string ShortDescription;
        public string Description;
    }

    public class Discipline
    {
        public int DisciplineID;
        public string Title;
        public string ShortDescription;
        public string Description;
    }

    public class Location
    {
        public int LocationID;
        public string Title;
        public string ShortDescription;
        public string Description;
    }

    public class SearchParameters
    {
        public int? DisciplineID;
        public int? LocationID;
        public string JobType;
        public string Keywords;
    }
}